﻿*
{
    margin: 0 auto;
    padding: 0 auto;
}
li
{
    list-style: none;
}
.left
{
    float: left;
}
.right
{
    float: right;
}
.clear
{
    clear: both;
}
.icos_48
{
    display: inline-block;
    width: 48px;
    height: 48px;
    background-image: url('../images/icons_48.png');
}

body.default
{
    background-image: url('/images/bg.jpg');
}
/*标题栏*/
.default_head
{
    padding-bottom: 1px;
    border-bottom: 9px solid #a70729;
}
.default_title
{
    vertical-align: middle;
    height: 90px;
    background-color: #025286;
}
.default_title_logo
{
    float: left;
    width: 355px;
    padding: 10px 0 0 30px;
}
.default_title_logo .logo_icon
{
    float: left;
    display: block;
    width: 64px;
    height: 64px;
    background: url('../images/icons_64.png') -64px 0px;
}
.default_title_logo .logo_caption
{
    margin: 25px 0 0 5px;
    display: block;
    float: left;
    font-family: SimHei;
    font-size: 30px;
    font-weight: bold;
    color: #eeeeee;
}
.default_title .title_tool
{
    float: right;
}
.title_tool
{
    padding-top: 40px;
}
.title_tool .tool_list
{
    margin-right: 20px;
    background-position: -48px -96px;
}
.title_tool .tool_list:hover
{
    background-position: -48px -144px;
}
.title_tool .tool_history
{
    margin-right: 20px;
    background-position: -96px -96px;
}
.title_tool .tool_history:hover
{
    background-position: -96px -144px;
}
.title_tool .tool_exit
{
    margin-right: 30px;
    background-position: 0px -96px;
}
.title_tool .tool_exit:hover
{
    background-position: 0px -144px;
}

/*网页主体*/
.default_body
{
    padding-top: 20px;
    width: 960px;
}
/*导航列表*/
#navigation
{
    position: absolute;
    left: 0px;
    _top: 110px;
    _background: none;
    _border: none;
    _height: 680px;
    z-index: 20006;
}
#navigation_list
{
    list-style: none;
    margin: 0;
    padding: 0;
}
.listitem
{
    max-height: 32px;
    position: relative;
}
.listitem a
{
    background: #444444;
    text-align: center;
    padding: 8px;
    margin: 2px 0;
    display: inline-block;
    -moz-box-shadow: 1px 1px 3px rgba(0, 0, 0, 0.75), inset 1px 1px 0px rgba(255, 255, 255, 0.10);
    -webkit-box-shadow: 1px 1px 3px rgba(0, 0, 0, 0.75), inset 1px 1px 0px rgba(255, 255, 255, 0.10);
    box-shadow: 1px 1px 3px rgba(0, 0, 0, 0.75), inset 1px 1px 0px rgba(255, 255, 255, 0.10);
    text-shadow: 1px 1px 2px rgba(0, 0, 0, 0.25);
    text-decoration: none;
    font-size: 11px;
    font-weight: bold;
    color: #f1f1f1;
    height: 12px;
    line-height: 12px;
    position: relative;
}
.listitem a:hover
{
    background: #025286;
    text-align: left;
}
.parent_item ul
{
    margin: 0;
    padding: 0;
    list-style: none;
    position: absolute;
    left: 105px;
    top: 0px;
    width: 253px;
    z-index: 20010;
    padding-left: 4px;
}
.flyout-icon
{
    margin-left: 5px;
    font-size: 140%;
    font-weight: bold;
    color: #9dc938;
}
.listitem a:hover .flyout-icon
{
    color: #fafafa;
}

/*信息面板*/
.info_panel
{
    width: 310px;
    display: inline-block;
    _float: left;
}
.info_panel .admin_info, .info_panel .stock_info
{
    width: 305px;
    height: 220px;
}
.info_panel .admin_info .tag, .info_panel .stock_info .tag
{
    background: url(../images/form/info_form_tag.png) no-repeat left top;
    font-size: 0;
    height: 100px;
    width: 100px;
    float: left;
    margin-top: -7px;
    margin-left: -8px;
    z-index: 1;
    position: absolute;
}
.info_panel .stock_info .tag
{
    background-position: 0 -100px;
}
.info_form .form_top
{
    background: url(../images/form/info_form_top.png) no-repeat left top;
    height: 10px;
    width: 295px;
    font-size: 0;
    margin-right: 10px;
}
.info_form .form_top .corner
{
    background: url(../images/form/info_form_top.png) no-repeat right top;
    font-size: 0;
    height: 10px;
    width: 10px;
    float: right;
    margin-right: -10px;
}
.info_form .form_bottom
{
    background: url(../images/form/info_form_bottom.png) no-repeat left bottom;
    height: 10px;
    width: 295px;
    margin-right: 10px;
    font-size: 0;
}
.info_form .form_bottom .corner
{
    background: url(../images/form/info_form_bottom.png) no-repeat right bottom;
    font-size: 0;
    height: 10px;
    width: 10px;
    float: right;
    margin-right: -10px;
}
.info_form .form_body
{
    background: transparent url(../images/form/info_form_body.png);
    padding: 0px 10px;
    width: 285px;
    height: 170px;
    font-size: 14px;
}
.info_form .form_body .board
{
    _background-color: #e8e8e8;
    width: 100%;
    height: 100%;
}
.info_form .board .board_top
{
    background: url(../images/form/board_top.png) no-repeat left top;
    height: 8px;
    width: 275px;
    font-size: 0;
    margin-right: 10px;
}
.info_form .board .board_top .corner
{
    background: url(../images/form/board_top.png) no-repeat right top;
    font-size: 0;
    height: 8px;
    width: 10px;
    float: right;
    margin-right: -10px;
}
.info_form .board .board_title
{
    background: url(../images/form/board_bg.png);
    height: 60px;
    border-bottom: 2px solid #fafafa;
    text-align: center;
    font-family: SimHei;
    font-size: large;
    line-height: 26px;
}
.info_form .board .board_title span
{
    color: #0022ff;
}
.info_form .board .board_body
{
    background: #e8e8e8;
    height: 90px;
    border-top: 1px solid #858585;
}
.info_form .board .board_body ul
{
    margin-top: 10px;
    font-family: SimHei;
    font-size: small;
    line-height: 22px;
    text-align: center;
}
.info_form .board .board_body ul span
{
    color: #0077ff;
}
.info_form .board .board_bottom
{
    background: url(../images/form/board_bottom.png) no-repeat left bottom;
    height: 8px;
    width: 275px;
    margin-right: 10px;
    font-size: 0;
}
.info_form .board_bottom .corner
{
    background: url(../images/form/board_bottom.png) no-repeat right bottom;
    font-size: 0;
    height: 8px;
    width: 10px;
    float: right;
    margin-right: -10px;
}

/*按钮面板*/
.metro_panel
{
    width: 600px;
    display: inline-block;
    margin-top: 10px;
    vertical-align: top;
    _float: right;
}
.metro_item
{
    margin: 5px;
    width: 80px;
    height: 80px;
    background: #0033ff;
    display: inline-block;
}
.close_btn
{
    _margin: -10px 0 0 -10px;
    margin: 80px 0 0 80px;
    position: absolute;
    display: inline-block;
    width: 36px;
    height: 36px;
    background: url('../images/icons_48.png') -150px -102px;
    z-index: 1;
}
.close_btn:active
{
    background-position: -150px -150px;
}



/*页尾*/
.default_floor
{
    position: absolute;
    width: 100%;
    height: 40px;
    background: #123456;
    bottom: 0;
    text-align: center;
    vertical-align: middle;
}
#taskbar li
{
    text-align: left;
    padding-left: 10px;
    line-height: 28px;
    vertical-align: middle;
    margin: 5px 1px;
    width: 70px;
    height: 30px;
    display: inline-block;
    background-image: url('../images/barbtn.png');
    font-size: 12px;
    color: #ffffff;
    font-weight: bold;
    cursor: pointer;
}
#taskbar li:hover
{
    background-position: 0 -30px;
}